Migraines: Understanding The Impact And Updates In Management